cape spiny lizard - Español Inglés Diccionario